package innerclasses;

public class DotThis {

	public DotThis() {
		// TODO 自动生成的构造函数存根
	}
	void f(){
		System.out.println("Dotthis.f()");
	}
	public class Inner{
		public DotThis outer() {
			return DotThis.this;
		}
	}
	
	public Inner inner() {
		return new Inner();
	}
	public static void main(String[] args) {
		DotThis dt = new DotThis();
		DotThis.Inner dti=dt.inner();
		dti.outer().f();
	}

}
